package main

import (
	"fmt"
)

func main() {
	var c1 byte = 65
	var c2 byte = '\x41'
	var c3 byte = 'A'
	fmt.Printf("c1 = %c  c2 = %c  c3 = %c \n", c1, c2, c3)

	var c4 int = '\u0041'
	var c5 int = '\u03b2'
	var c6 int = '\U00101234'
	fmt.Printf("%d - %d - %d \n", c4, c5, c6) // integer
	fmt.Printf("%c - %c - %c \n", c4, c5, c6) // character
	fmt.Printf("%X - %X - %X \n", c4, c5, c6) // UTF-8 bytes
	fmt.Printf("%U - %U - %U \n", c4, c5, c6) // UTF-8 code point

}
